head sheriff - Espagnol Anglais Dictionnaire